package PPuente;

import java.sql.SQLException;
import java.util.Vector;
import java.util.logging.Level;
import java.util.logging.Logger;

import modelos.MDB;
import modelos.MProducto;

public class ListarProducto extends MDB implements ImplementacionListar{

	@Override
	public void listar(Vector<MDB> v) {
		String sql="SELECT * FROM Producto WHERE estatus='A'";
	    abrir();
	    try {
	        rs = crearStatement().executeQuery(sql);
	        while (rs.next()){
	            MProducto  i = new MProducto();
	            i.setDescripcion(rs.getString("descripcion"));
	            i.setCodigo(rs.getInt("codigo"));
	            i.setPrecio(rs.getFloat("precio"));
	            i.setEstatus(rs.getString("estatus"));
	            i.setCod_categoria(rs.getInt("cod_categoria"));
	            v.add(i);
	         }
	    } catch (SQLException ex) {
	        Logger.getLogger(MProducto.class.getName()).log(Level.SEVERE, null, ex);
	    }
	}

}
